/* 
 * File:   JDefine.h
 * Author: johnneyshi
 *
 * Created on 2013年3月1日, 下午2:48
 */

#ifndef JDEFINE_H
#define	JDEFINE_H

#define BUFF_SIZE 1024

#define SIZEOF_INT sizeof(int)
#define SIZEOF_UNSIGNED_INT sizeof(unsigned int)

//这是一个adapter能监听的最大的fdcount数，在JAdapter类中用到
#define ADAPTER_EPOLL_FD_COUNT 200
//用于表示接受到的最大的数据包的类型，这个类型只能是int，或者long long int，因为要置大小为-1，表示还没有赋值
#define DATA_PKG_MAX_TYPE long long int
#define SIZEOF_DATA_PKG_MAX_TYPE sizeof(DATA_PKG_MAX_TYPE)

#define ADAPTER_RECV_EPOLL_FD_COUNT 200

#define OPERATION_SYSTEM_TYPE "LINUX"

#define PATH_SPLIT "/"
#endif	/* JDEFINE_H */

